       <html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>Google Maps JavaScript API Example</title>
    <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAlXtpImbW6efrwuJpy2pSbxRrcb0NoOy-a5cf9USGpTDNBlgDsRSsjKoFMJR2go1gBdCfd84CWYbZiw"
      type="text/javascript"></script>
    <script type="text/javascript">

	var map;
	var geocoder = new GClientGeocoder();


    function load() {
      if (GBrowserIsCompatible()) {
       map  = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);
      }
	else
	{
		alert('not compatible');
	}
    }
		function pointer(point) 
		{
			if (!point) 
			{
				alert(address + " not found");
			} 
			else
			{
				clearMap();
				map.setCenter(point, 13);		
			}
		}

function showAddress(address) {
  geocoder.getLatLng(
    address,
    function(point) {
      if (!point) {
        alert(address + " not found.  Try a real place Abhi might have gay sex.");
      } else {
        map.setCenter(point, 13);
        var marker = new GMarker(point);
        map.addOverlay(marker);
        marker.openInfoWindowHtml('Yes, Abhi probably does have gay sex here.');
      }
    }
  );
}

    
    </script>
  </head>
  <body onload="load()"  onunload="GUnload()">

<b>Search for where Abhi likes to have gay sex.</b>
<form action="#" onsubmit="showAddress(this.address.value); return false">
    <input type="text" size="30" name="address" value="" /> <br/>
    <input type="submit" value="Search" />
</form>
    <div id="map" style="width: 500px; height: 300px"></div>

  </body>
</html>